<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script type="text/javascript">
			
			// 1. 数值型
			console.log(100);// 十进制整数
			console.log(88);// 八进制
			console.log(0xff);// 十六进制整数
			console.log(3.1415926); // 浮点数
			console.log(3.5e3) // 科学计数法  3500
			
			console.log(typeof 100); // number
			console.log(typeof 3.14);
			
			console.log(1/0); // infinity  无穷大
			console.log(0/0); // NaN	   不是一个数值
			
			// 2. 字符串类型 string
			console.log("Hello world!");
			console.log("Hello world!");
			console.log('Hello world,"js"!');
			console.log("Hello world,'js'!");
			console.log('Hello world,\'js\'!');
			
			// 转义字符
			// \'	'
			// \"	"
			// \t	制表符
			// \n	换行
			// \r	回车
			// \\	\
			
			// 3. 布尔型 boolean
			console.log(true);
			console.log(false);
			
			var a = 10;
			var b = 20;
			console.log(a==b);
			console.log(typeof(a==b));
			
			// 4. 特殊类型
			
			// 未定义 underfined
			var c;
			console.log(c);
			console.log(typeof c);
			
			// 可能出现的情况:变量名代码敲错了
			
			// 空 null
			var d = document.getElementById("div01");
			console.log(d);			// null
			console.log(typeof d);	// object
			
		</script>
		
	</body>
</html>